home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 30 / Amiga Format AFCD30 (Sep 1998, Issue 114).iso / -seriously_amiga- / sound / euterpe / docs / english / euterpe.doc next >
Text File  |  1998-06-18  |  100KB  |  2,235 lines

  1.                                    Contents
  2.  
  3.     Welcome in Euterpe help. Select the subject of interest with a click in
  4.     the matching button. 
  5.     
  6.     
  7.     
  8.          Introduction -- Presentation of the software 
  9.     
  10.              Features       -- Technical details 
  11.              Registration   -- How to register ? 
  12.              Translation    -- How to translate Euterpe ? 
  13.              History        -- The modifications 
  14.              Thanks         -- Those who helped me 
  15.              Translators    -- Euterpe's translators 
  16.              Author         -- Contacting me 
  17.     
  18.          Tutorial -- Learning how to use Euterpe 
  19.     
  20.              Installation               -- How to install Euterpe ? 
  21.              Using Euterpe with 2.0     -- 3.0 differences 
  22.              The MIDIFILEs              -- format description 
  23.              GM/GS/XG formats           -- The MIDI standards 
  24.              Options                    -- Options list 
  25.              The tracks                 -- How to create tracks ? 
  26.              The patterns               -- How to create patterns ? 
  27.              Creating a MIDIFILE        -- How to do this ? 
  28.              Recording MIDI             -- Recording notes 
  29.              Recording Audio            -- Recording sounds 
  30.              MultiTracks recording      -- Recording more than one track 
  31.              The Instruments            -- Customize your tracks 
  32.              Midi Setup                 -- CAMD.library and serial.device 
  33.              Audio Setup                -- Using AHI 
  34.              Using Effects              -- Real Time effects 
  35.              Bank Editors               -- Interface with your synthetizer 
  36.              Questions and Answers      -- Additional informations 
  37.     
  38.          Reference Guide -- Operations detail 
  39.     
  40.               The screens           -- The utility of screens 
  41.     
  42.              The windows             -- Description 
  43.     
  44.                  Background             -- Software control 
  45.                  Tracks                 -- Tracks & patterns edition 
  46.                      Track creation     -- Type selection 
  47.                      Track parameters       -- Settings 
  48.                      Pattern parameters     -- Settings 
  49.                      Instruments            -- Edition 
  50.                          Instruments parameters     -- Settings 
  51.                              MIDI           -- Program Change 
  52.                              Drum           -- Drum Elements 
  53.                              Audio          -- Program Change 
  54.                              Drum Audio     -- Drum Elements 
  55.                              Texts          -- Sentences 
  56.                              Pictures       -- Graphics 
  57.                              ARexx          -- ARexx scripts 
  58.                      Patterns edition   -- The windows types 
  59.                          2D Edit            -- Bars edition 
  60.                          Events             -- List edition 
  61.                          Drums              -- Rythm grid edit 
  62.                          3D Display         -- 3D pattern display 
  63.                      Effects            -- Editing Effects 
  64.                      Bank Editors       -- Editing Bank editors 
  65.                  Control                -- Tapedeck controls 
  66.                  EMusic Console         -- ARexx commands access 
  67.     
  68.               Keyboard shortcuts    -- Fast access to functions 
  69.     
  70.               ARexx commands        -- Defining macros 
  71.     
  72.           Index  -- Seeking keywords 
  73.     
  74.                                        Features
  75.  
  76.     Euterpe is a multimedia sequencer
  77.     
  78.     Detailed features are : 
  79.     
  80.     Recognised file formats : 
  81.     
  82.         For songs : MidiFile type 0 and 1, SMUS (read only), ProTracker and 
  83.     ETSF (specific IFF format) 
  84.     
  85.         For the sounds : AIFF, IFF 8SVX, Sonix (TM) .ss, IFF SNDP & EWAV
  86.     (specifics) and DataTypes. ProTracker sounds are loaded with their module. 
  87.     
  88.         For the pictures IFF ILBM and DataTypes 
  89.     
  90.     Genlocks Support 
  91.     
  92.     Unlimited tracks Tracks Types : Instrument for the notes, Samples for the
  93.     sounds, Master for global events. 
  94.     
  95.     Unlimited patterns on tracks 
  96.     
  97.     Patterns types for instruments tracks : Channel, Common and SysEx 
  98.     
  99.     Instruments types : Midi, Midi Drum, Audio, Audio Drum, Texts, Pictures
  100.     and ARexx 
  101.     
  102.     Recognise formats General MIDI and Roland GS 
  103.     
  104.     Knows most constructors sysex codes and most Control Changes by name. 
  105.     
  106.     Events Editor and Bar Editor 
  107.     
  108.     Sample Editor with Fast Fourier Transformation option for sound frequency 
  109.     calculation 
  110.     
  111.     Midi Test functions (notes, programs and banks) 
  112.     
  113.     Synchronization Midi Time Code, TimeClock and by sampling 
  114.     
  115.     Metronome 
  116.     
  117.     Midi Mixer 
  118.     
  119.     Midi Effects 
  120.     
  121.     ARexx macros definitions 
  122.     
  123.     Multifiles : Up to 10 songs can be used simultaneously 
  124.     
  125.     Display sensitive to fonts and supports all resolution starting with
  126.     640x200, 4 colors 
  127.     
  128.     Midi Access via devices or CAMD.library (optional). 
  129.     
  130.     Audio Access using AHI.device (required) 
  131.     
  132.     ARexxPort 
  133.     
  134.     Public Screen 
  135.     
  136.     Internal resolution from 96 to 768 pulses per quarter note (192 is
  137.     default) 
  138.     
  139.     Supports external controler via Joystick port 
  140.     
  141.     Master Track allowing tempo and signature changes 
  142.     
  143.     Knows latin, english and german writings for notes 
  144.     
  145.     Multi-tasking 
  146.     
  147.     Use realtime.library, allowing a real pause when playing 
  148.     
  149.     Looping modes, using two locators 
  150.     
  151.     AppWindow and AppMenuItem 
  152.     
  153.     Localisation 
  154.     
  155.     Online Help and Menu Help 
  156.     
  157.                                      Registration
  158.  
  159.     Legal Informations
  160.     
  161.     Euterpe is Copyright © 1992-1998, Dominique Lorre 
  162.     
  163.     This product is distributed as SHAREWARE. 
  164.     
  165.     This software is limited in its functionalities (limitations detail vary 
  166.     between software versions) and will only be fully operational by the add
  167.     of a key file. 
  168.     
  169.     This file can be obtained by registration. 
  170.     
  171.     You are authorised to distribute this software in its original form,
  172.     included on networks and on magazines disks or CD-ROM without 
  173.     restriction. The distribution by any mean of the keyfile is prohibited. 
  174.     
  175.     To obtain your personal keyfile, simply fill and sign the registration
  176.     form, and follow the instructions. 
  177.     
  178.     
  179.     
  180.                                      Localisation
  181.  
  182.     Euterpe contains more than 700 lines to translate
  183.     
  184.     
  185.     To make a new catalog for Euterpe you can follow the following method: 
  186.     
  187.     Ask me before. May be somebody else has started the job and your work
  188.     will be fruitless. In the other hand, you could work in a team. 
  189.     
  190.     Look closely at the files Euterpe.cd and Euterpe_français.ct which are 
  191.     join with Euterpe's distribution. These are CatComp's files and you should 
  192.     be used with this utility before going on. 
  193.     
  194.     Euterpe is particular from the other software because the CatComp files
  195.     are automatically generated by a special version of the executable file.
  196.     Practically this mean that non translated texts will appear in the ct
  197.     file at each new version of Euterpe. 
  198.     
  199.     The name of the messages is globally politically correct ;) : 
  200.     All begin by MSG_ 
  201.     _MENU indicates a menu title 
  202.     _REQ indicates a requester message 
  203.     _GAD indicates a gadget label, '_' character is for underlining 
  204.     _ERR is for an error message 
  205.     _FMT is for sprintf formatted strings. Arguments order can not be
  206.     specified for now, since there are some floating point formats inside
  207.     these strings. 
  208.     
  209.     The .guide file is demanding more efforts, that's why you could be two.
  210.     Further more, you will need the translated catalog, so you can use the
  211.     terms that you can see when using the software. Nodes names need not and
  212.     MUST NOT be translated. They need not because they do not appear on
  213.     display and MUST NOT because the software will not find same back when
  214.     the user ask for menu help. 
  215.     
  216.                                         Thanks
  217.  
  218.     Here are those who helped me in the development of Euterpe
  219.     
  220.     Rob Peck, for his audiotools routines 
  221.     
  222.     Christian Braut, for his great Midi Book (Livre d'Or de la Norme Midi) 
  223.     
  224.     Martin Blom for AHI 
  225.     
  226.     Jérôme de Solliers, a good Beta-Tester 
  227.     
  228.     Nelson Barata, for his tests 
  229.     
  230.     Olaf Olsen Barthel, for his ratio calculation routine in GhostScript, the
  231.     only one which made what I wanted to. 
  232.     
  233.     Tallin, for CAMD.library 
  234.     
  235.     Tony Racine, from HiSoft, for his trust at a time where the software was
  236.     very unstable 
  237.     
  238.     Douglas Walker, from SAS, to have continuously enhanced his compiler 
  239.     
  240.     Amiga News and Amiga Concept magazines, for moral support 
  241.     
  242.     Antoine Grimaldi, for his SMPTE synchro box 
  243.     
  244.     If you are in this list, just contact me to obtain a free registration. 
  245.     
  246.                                         Author
  247.  
  248.     My coordinates
  249.     
  250.     
  251.     Dominique Lorre 
  252.     Le Fabary, BAT C 
  253.     4, Allée des Peupliers 
  254.     13100, Aix-en-Provence FRANCE 
  255.     EMail: dlorre@caramail.com 
  256.     
  257.                                 Euterpe's translators
  258.  
  259.     Here are those who have translated Euterpe
  260.     
  261.     german:        Dirk Neubauer   (neubauer@rz.uni-greifswald.de) 
  262.                    Sönke Tesch     (soenke.tesch@elmshorn.netsurf.de)
  263.     [Proofreader] 
  264.     english:       Dominique Lorre (dlorre@caramail.com) 
  265.     french:        Dominique Lorre (dlorre@caramail.com) 
  266.     czech:         Ondrej Zima     (homolka@terminal.cz) 
  267.                    Vit Sindlar     (sindlar@jackal.cis.vutbr.cz)     
  268.     [Proofreader] 
  269.     hungarian:     Csaba Molnar    (mocsa@eik.bme.hu) 
  270.     croatian:      Sinisa Lolov     (vegi@usa.net) 
  271.                    Mladen Ilisinovic (milisino@public.srce.hr)      
  272.     [Proofreader] 
  273.     
  274.                                        History
  275.  
  276.     Modifications bringed to the software
  277.     
  278.     
  279.     
  280.     
  281.     Version 1.10 -- first public version 
  282.     
  283.     Version 1.10 (7.08.97) 
  284.     Minor correction mineure bringed to ToolTypes parsing : the default size
  285.     of the fonts was 8 instead of the Preferences size. 
  286.     New Installer script. The previous one was creating a path entry for 
  287.     Euterpe instead of an Assign in the S:User-Startup file. 
  288.     Changes in the tooltypes of icon Euterpe.info, previous ones were coming 
  289.     from a non standard test configuration. 
  290.     New english guide file. 
  291.     
  292.     Version 1.11 
  293.     Modify Sample did not work 
  294.     PROGRAM CHANGE event was too long 
  295.     TEMPO CHANGE event was missing a byte. 
  296.     SYSEX REALTIME and NON REALTIME has been added 
  297.     MultiChannel samples implemented 
  298.     Add the options GERMAN, ENGLISH et LATIN for the notes display 
  299.     New option LIKEWB for a Like Workbench display 
  300.     Adjusted length in dialog boxes (and other cosmetic changes) 
  301.     System was crashing on exit after the creation of CAMD links 
  302.     Pictures instrument was not loaded correctly 
  303.     Texts instrument could not be saved 
  304.     Duration modification in the events window did not function on a block
  305.     larger than the list entries. 
  306.     Audio and Audio Drum instruments were not functionning correctly if some
  307.     sounds were not assigned. 
  308.     Loading and Saving of samples. 
  309.     Options saving 
  310.     Instruments can now be used with Metronome 
  311.     
  312.     Version 1.12 
  313.     Expand Track function now set the pattern output channel on the new track
  314.     if the original track was in Omni mode (useful for Midifiles type 0). 
  315.     Drum and Midi instruments were using the global Midi output instead of 
  316.     their own output. 
  317.     Midifiles import was not handling correctly some MetaEvents and was not
  318.     handling some Midi datas on the first track of Midifiles type 1. 
  319.     Samples default note is now C3 instead of C2 for trackers compatibility. 
  320.     Tempo gadget is now ranging from 20 to 400 bpm (max theoretical limit is 
  321.     72000/resolution bpm). 
  322.     Tempo changes are no more moved to the beginning of their measure. 
  323.     Protracker/NoiseTracker files import. 
  324.     Support for Pitchbend, KeyPressure, ChannelPressure and ControlChange 10
  325.     (Pan) for audio instruments. 
  326.     Effects support for patterns, tracks and song. 
  327.     Metronome was not functionning correctly if tempo was not 120bpm. 
  328.     Wave forms of a length greater than 65536 samples per channel are now
  329.     loaded from disk. 
  330.     Stereo samples are now supported. 
  331.     XApp instrument has been removed. 
  332.     Text documentation for those not having AmigaGuide V40. 
  333.     audio.device support removed. 
  334.     The ARexx command LOAD has been replaced by LOAD
  335.     SONG|PATTERN|TRACK|INSTRUMENT|SOUND (Only LOAD SOUND and LOAD SONG are
  336.     actually working). 
  337.     Samples file format has been modified. 
  338.     
  339.     Euterpe now uses the asyncio.library which is required for functionning. 
  340.     
  341.     Version 1.13 
  342.     SMUS files import has been improved : the SONIX files are recognised with 
  343.     their .ss sample sounds. 
  344.     Audio Play and Record in Direct-To-Disc mode. 
  345.     GUI  has been improved. 
  346.     New option : HDCHANS for specifying how many audio channels are used by 
  347.     the direct-to-disc mode. 
  348.     New option : HDFILE for the location of HD audio record. 
  349.     Better handling of 4 color screens. 
  350.     Piano display for a better handling of notes. 
  351.     
  352.     Version 1.14 
  353.     In the Events window, Replace function was generating a guru. 
  354.     Some english musical terms were incorrects. 
  355.     Recording a track without a pattern was generating enforcer hits. 
  356.     Some entries of the Tracks menu were selectable even with no selected
  357.     track. 
  358.     In the 2D bars window, some patterns were not displayed if the length was
  359.     lesser than 8 measures. 
  360.     The Move Notes function of the 2D bars window was incorrect. 
  361.     Miscellaneous improvements in the 2D bars window. 
  362.     Audio selection now works better. 
  363.     A New AmigaGuide® documentation is in progress. 
  364.     
  365.     Version 1.15 
  366.     THe Installer script did not compile correctly. 
  367.     Selection were not working correctly in 2D Edit Window. 
  368.     The display height of samples was sometime incorrect. 
  369.     The EMusic console now uses the Con-Handler instead of the console.device 
  370.     directly. 
  371.     Use of the Ralph Babel's WBPath routines for most AmigaDOS calls. 
  372.     Inversion of the REXX RX and RXS commands for consistency with other 
  373.     Amiga programs (such as Wack). 
  374.     When the EMusic console is opened, the standard output is redirected to
  375.     it. 
  376.     Miscellaneous improvements in the Audio Edition. 
  377.     The system requesters now all appear on the Euterpe's screen. sur l'écran
  378.     Euterpe. 
  379.     New Installer script. 
  380.     Access to the joystick port (external controls and Pitch Bender) is now
  381.     optional (USEGAMEPORT option). 
  382.     ARexx command extension. 
  383.     When the program was started from Workbench, the options of each icon were 
  384.     taken (instead of the first selected). 
  385.     The real program name was not used when saving icons. 
  386.     
  387.     Version 1.16 
  388.     Some instruments Edit windows has been modified. 
  389.     Master tracks were created twice when loading ETSF files. 
  390.     Master tracks contents were not exported in midifile format. 
  391.     OUI translator files added. 
  392.     Added the missing options for the functions keys, the external controls
  393.     and the navigation screen. 
  394.     When loading a Midifile, the METAEVENT instrument name is now assigned to
  395.     the pattern name. 
  396.     Tempo and signature changes has been rewrote. 
  397.     UnMix pattern function has been rewrote. 
  398.     SPP messages were not correctly sent. 
  399.     Miscellaneous improvements in the display. 
  400.     New keyboard shortcuts. 
  401.     An ATO project has been started (actually deutsch and czech). 
  402.     The optimized versions have now the same functionnalities than the 68000
  403.     version. 
  404.     MTC input synchro was not recognised. 
  405.     Euterpe now recognise the SPP messages as input (still experimental). 
  406.     
  407.     Version 1.17 
  408.     Added BankEditors support 
  409.     Added Rythm Editor and 3D display 
  410.     Graphics Interface has been modified 
  411.     Version 1.18 
  412.     When reading AHI preferences, the input selection was not checked. 
  413.     Direct-To_disk audio samples saved in ETSF format could not be loaded. 
  414.     The opening of an audio pattern window could generate enforcer hits. 
  415.     The events window could only support topaz/8 compatible fonts. 
  416.     The Audio tracks were consuming too much memory : the new option
  417.     MAXSAMPLESIZE allows to define the buffers size (old value was 65536 and
  418.     was not functioning correctly with 4Mb systems). Please note tha this
  419.     value is also used for deciding if your AIFF samples will be loaded in
  420.     ram or handled as Direct-To-Disk. MAXSAMPLESIZE=32768 should work fine on
  421.     4Mb systems. 
  422.     Euterpe is now able to function without AHI (USEAHI option). This option
  423.     has been provided but is not recommended to use. 
  424.     The patterns can no more be moved on incompatible tracks. 
  425.     The icons images are now readen from disk. 
  426.     The information window has been extended. 
  427.     New catalogs for hungarian, czech and croatian. 
  428.     The selection and the moving of patterns has been improved. 
  429.     
  430.                                 Euterpe's Installation
  431.  
  432.     What you need to know before installing Euterpe
  433.     
  434.     The software installation is simply taken in charge by Installer 
  435.     
  436.     A standard 3.0 system is enough for Euterpe's operation. If you want to
  437.     use Euterpe on a  2.0 system  you should consult the installation
  438.     specificities. 
  439.     
  440.     Installation of CAMD.library is not provided by the software because I do
  441.     not actually have the license for distributing this library. Owner of the
  442.     Developer CD from Amiga Technologies or Electronics Arts Deluxe Music 
  443.     will found this library or have it already installed on their system. You
  444.     can also download the camd.lha archive from Aminet. Euterpe will
  445.     automatically detect the presence of the CAMD and will then provide you
  446.     access to its features. The 2.0 version of the CAMD.library is required
  447.     because the 1.0 is obsolete. 
  448.     
  449.     AHI should also be installed externally. The minimum version required is 4 
  450.     and you should not try it with Euterpe if you have a previous version 
  451.     installed. 
  452.     
  453.     If you do not own the CAMD.library, Euterpe will continue to operate 
  454.     normally, but will disable some specifics features. 
  455.     
  456.     Please note also that the online help will only function with an
  457.     AmigaGuide version >= 39. Beta-testing has proven that some users have
  458.     mistakenly installed some previous versions of this library. 
  459.     
  460.                          Euterpe Installation on a 2.0 system
  461.  
  462.     For the users of the V37 and V38 of the operating system
  463.     
  464.     Euterpe will not function with a standard V37 or V38 system. 
  465.     
  466.     Since Euterpe makes use of the realtime.library, you will need the special 
  467.     version of this file for the 2.0. Actually I do not have the license
  468.     rights which will allow me to distribute this file with the software.
  469.     Owners of Amiga Technologies Developer CD will find this file in the CD. 
  470.     
  471.     With a 2.0 system the online help has been disabled. 
  472.     
  473.     Some minor troubles may appear in the display. Please note that a 4 colour 
  474.     screen has been allowed only because of the Productivity ECS screen mode,
  475.     in fact the correct display will need at least 8 colors. 
  476.     
  477.     With a V37 system the locale.library is missing so the only language 
  478.     available will be english. 
  479.     
  480.     I have also recently removed the language icons of the Installer scripts, 
  481.     this means that under V37, the installation language will be english,
  482.     unless you add this tooltype : LANGUAGE=français in the icon. Of course,
  483.     you should replace français by the language of your choice. 
  484.     
  485.     This software is regularly tested on an Amiga 600 V38+ECS. Note however
  486.     that most of the tests are done with a 3.0 system, so a few problems 
  487.     might be unknown of me. 
  488.     
  489.                                     The Midi Files
  490.  
  491.     The Midi Files are very important in the exchange of MIDI datas between 
  492.     different kinds of hardware and software. 
  493.     
  494.     
  495.     The Standard MidiFile (SMF) allows the transfer of datas between
  496.     different types of sequencers. 
  497.     Three formats already exist : 
  498.     
  499.     The format 0 is single track : every datas are on a single track. 
  500.     
  501.     The format 1 is multi tracks : one track is dedicated to a channel and a
  502.     supplementary track is created to manage the Tempo changes. 
  503.     
  504.     The format 2 is multi patterns : not recognised by Euterpe. 
  505.     
  506.                                  The GM/GS/XG formats
  507.  
  508.     The GM, GS and XG formats allow the recognition of sounds and instruments 
  509.     employed for a music part.
  510.     
  511.     
  512.     The General MIDI (GM), the Roland GS and the Yamaha XG formats define a
  513.     standard for the sounds used by a synthetiser and notes for a drum kit. 
  514.     The GS format is an extension of the GM format from the manufacturer
  515.     Roland. The XG format is an extension of the GM format from the
  516.     manufacturer Yamaha, not yet recognized by Euterpe but you can still
  517.     create instruments for your XG banks. 
  518.     
  519.     Euterpe knows about the GM/GS formats and allows you to know which 
  520.     instruments had been employed. Further more, with the help of the Drum 
  521.     instrument you can also determine which DrumKit elements had been used. 
  522.     
  523.                                   Euterpe's options
  524.  
  525.     Euterpe does not use an option file or environment variables, but use the
  526.     icons tooltypes and the command line parameters if started from CLI. 
  527.     
  528.     The command line template is the following :
  529.     F=FILES/M,ID=DISPLAYID/K/N,W=WIDTH/K/N,H=HEIGHT/K/N,OVERSCAN/S,D=DEPTH/K/N, 
  530.     AUTOSCROLL/S,R=RESOLUTION/K/N,RSTATUS/S,U=UNDOSIZE/K/N,G=GRID/S,SOFTTHRU/S, 
  531.     LANG=LANGUAGE/K,TF=TEXTFONTNAME/K,TFS=TEXTFONTSIZE/K/N,SF=SCREENFONTNAME/K, 
  532.     SFS=SCREENFONTSIZE/K/N,SN=SERIALNAME/K,SU=SERIALUNIT/K/N,IL=INPUTLINK/K, 
  533.     OL=OUTPUTLINK/K,USECAMD/S,AHICHANS/K/N,AHISOUNDS/K/N,LATIN/S,GERMAN/S, 
  534.     ENGLISH/S,LIKEWB/S,ENCAPSULATE/S,HDCHANS/K/N,HDFILE/K,SR=SAMPLINGRATE/K/N, 
  535.     USEGAMEPORT/S,F1/K,F2/K,F3/K,F4/K,F5/K,F6/K,F7/K,F8/K,F9/K,F10/K, 
  536.     EXTLMB/K,EXTMMB/K,EXTRMB/K, 
  537.     NS_BORDERBLANK/S,NS_BORDERNOTRANS/S,NS_BIPLANEKEY/S,NS_CHROMAKEY/S,
  538.     NS_BIPLANE/K/N,NS_CHROMAPEN/K/N,NS_ACTIVE/S,NS_TIMEPOS/S,NS_POSITION/S,NS_CONTROLS/S, 
  539.     MAXSAMPLESIZE/N,USEAHI/S 
  540.     
  541.     /M means multiples 
  542.     /S means switch (True if set, False if not) 
  543.     /K means KeyWord 
  544.     /N means number 
  545.     = indicates a synonym. The short name cannot be used by the tooltypes. 
  546.     
  547.     
  548.     With the tooltypes, tou specify the option name, followed by = and the contents. 
  549.     Numbers are only decimal, Booleans are TRUE for true and FALSE for false. Actually
  550.     all are false if not specified. 
  551.     
  552.     FILES
  553.     
  554.     With the CLI you can enter one or more filenames which will be loaded at program
  555.     start. 
  556.     
  557.     ID
  558.     
  559.     Indicates the screen display mode. It can be decimal, or hexadecimal (if started
  560.     with 0x). 
  561.     
  562.     {LINE}
  563.     Indicates the screens width. If the specified width is lesser than 640 pixels it
  564.     will be automatically set to this value (640). 
  565.     
  566.     HEIGHT
  567.     
  568.     Indicates the screens height. If the specified height is lesser than 200 pixels it
  569.     will be automatically set to this value (200). 
  570.     
  571.     DEPTH
  572.     
  573.     Indicates the screens depth. If the specified depth is lesser than 2 planes it will
  574.     be automatically set to this value (2). You can calculate the number of colors with
  575.     by elevating 2 to the power indicated by depth. 
  576.     
  577.     DEPTH=2 gives 4 colors, 3 gives 8 colors, 4 gives 16 colors and so on. 
  578.     
  579.     AUTOSCROLL
  580.     
  581.     Activate automatic scrolling of screens. 
  582.     
  583.     OVERSCAN
  584.     
  585.     Activates the overscan mode for screens. 
  586.     
  587.     RESOLUTION
  588.     
  589.     Internal sequencer resolution in pulses per quarter note. This value is not actually
  590.     limited. Anyway the options dialog box will propose you reasonnable values between
  591.     96 and 768 (192 is the default) 
  592.     
  593.     RSTATUS
  594.     
  595.     Activate Running Status mode in MIDI flows 
  596.     
  597.     This option is not actually working 
  598.     
  599.     UNDOSIZE
  600.     
  601.     Undo/Redo buffer size 
  602.     
  603.     This option is not actually working 
  604.     
  605.     GRID
  606.     
  607.     Activates the grid. With the grid patterns are placed at the beginning of the
  608.     measure. 
  609.     
  610.     SOFTTHRU
  611.     
  612.     SOFTTHRU mode allows you to read midi events and to send them back even when the
  613.     sequencer is not recording. 
  614.     
  615.     LANGUAGE
  616.     
  617.     Indicates the language to use. 
  618.     
  619.     TEXTFONTNAME
  620.     
  621.     Name of the fixed size font. Beware of the case differences : Topaz.font will give a
  622.     different result of topaz.font 
  623.     
  624.     TEXTFONTSIZE
  625.     
  626.     Size of the fixed-size font. 
  627.     
  628.     SCREENFONTNAME
  629.     
  630.     Name of the proportional font. 
  631.     
  632.     SCREENFONTSIZE
  633.     
  634.     Size of the proportional font. 
  635.     
  636.     SERIALNAME
  637.     
  638.     Name of the serial driver (example: serial.device) 
  639.     
  640.     SERIALUNIT
  641.     
  642.     Unit number of the serial device 
  643.     
  644.     INPUTLINK
  645.     
  646.     Name of the CAMD input link. 
  647.     
  648.     OUTPUTLINK
  649.     
  650.     Name of the CAMD output link. 
  651.     
  652.     USECAMD
  653.     
  654.     Use the CAMD functions. 
  655.     
  656.     AHICHANS
  657.     
  658.     AHI channels number 
  659.     
  660.     AHISOUNDS
  661.     
  662.     AHI sounds number 
  663.     
  664.     LATIN
  665.     
  666.     Latin Notation (Do Ré Mi Fa Sol La Si) 
  667.     
  668.     GERMAN
  669.     
  670.     German Notation (C D E F G A H) 
  671.     
  672.     ENGLISH
  673.     
  674.     English Notation (C D E F G A B) 
  675.     
  676.     LIKEWB
  677.     
  678.     Use Workbench settings for the display 
  679.     
  680.     ENCAPSULATE
  681.     
  682.     Not used for the moment. 
  683.     
  684.     HDCHANS
  685.     
  686.     This option is used in combination with AHICHANS. This is the number of channels
  687.     reserved for direct-to-disc. Since a single channel costs about 192Kb, you should
  688.     carefully evaluate how many channels you want to allocate. 
  689.     
  690.     HDFILE
  691.     
  692.     This is the place where Euterpe will store direct-to-disc samples. By default it is
  693.     T:. When you make your first tries with recording, it is wise to make this location 
  694.     somewhere in RAM:. 
  695.     
  696.     SAMPLINGRATE
  697.     
  698.     Not used for the moment. 
  699.     
  700.     USEGAMEPORT
  701.     
  702.     This option is needed for those using special equipment such as a GVP GenLock 
  703.     already using the joystick port. Setting this option to FALSE will disable all the
  704.     external controls and the joystick pitchbend support. 
  705.     
  706.     F1 to F10
  707.     
  708.     Macros definitions for keys F1 to F10 
  709.     
  710.     EXTLMB, EXTMMB, EXTRMB
  711.     
  712.     External controls definitions for the mouse buttons or external controller
  713.     (LMB=left, MMB=middle, RMB=right). 
  714.     
  715.     NS_ ...
  716.     
  717.     Navigation screen definitions 
  718.     
  719.     NS_BORDERBLANK 
  720.     NS_BORDERNOTRANS 
  721.     NS_BITPLANEKEY 
  722.     NS_CHROMAKEY 
  723.     NS_BITPLANE 
  724.     NS_CHROMAPEN 
  725.     NS_ACTIVE 
  726.     The screen will go to the foreground when playing. 
  727.     NS_TIMEPOS 
  728.     The SMPTE time will be displayed on the screen. 
  729.     NS_POSITION 
  730.     The Measure/Time/Step position will be displayed on the screen. 
  731.     NS_CONTROLS 
  732.     
  733.     
  734.     MAXSAMPLESIZE 
  735.     
  736.     While the IFF 8SVX and Protracker samples are all installed in RAM, the AIFF samples
  737.     can be handled in direct-to-disk mode if the size is bigger than MAXSAMPLESIZE. This
  738.     option also set the size of the record buffers for the audio tracks. The recommended
  739.     values are 32768 if you have less than 8Mb of Fast memory and 65536 if your memory
  740.     is large enough. Please note that if you are using more than one audio track, the
  741.     needed memory will be larger. Memory requirements are MAXSAMPLESIZE * 10 for an
  742.     audio track and MAXSAMPLESIZE * resolution (1 for an 8 bits sound and 2 for a 16
  743.     bits sound) * # of channels for loading a sample. 
  744.     
  745.     USEAHI 
  746.     
  747.     Some users did not installed AHI or are not willing to use it with Euterpe. In this
  748.     case, they can set USEAHI=FALSE in the options for gaining the memory that would be
  749.     allocated to the audio buffers. 
  750.     
  751.     Examples
  752.     
  753.     If you want to use AHI and a screen depth of 5 (32 colors) from the CLI 
  754.     
  755.     Euterpe:Euterpe USEAHI DEPTH=5 
  756.     
  757.     and with ToolTypes : 
  758.     USEAHI=TRUE 
  759.     DEPTH=5 
  760.     
  761.     Workbench start
  762.     
  763.     If you start Euterpe by selecting one or more icons, the options will be those of
  764.     the first selected icon. 
  765.     
  766.     Preferences saving will only modify Euterpe:Euterpe icon. Anyway, each time you save
  767.     a file, the actual preferences are stored to its icon. So, you can create songs
  768.     without events, only for keeping different configurations. 
  769.     
  770.                                     Create a track
  771.  
  772.     Each project constructed with Euterpe is formed of tracks and patterns. A
  773.     track is the vertical part of a project and is useful in the repartition 
  774.     of the MIDI Channels. The right part is dedicated to the patterns.
  775.     
  776.     To create a track, two methods are possible : 
  777.     
  778.     With the mouse, by double clicking in the edition window. The 
  779.      track creation window  will then appear. 
  780.     
  781.     In the EMusic window with the command : 
  782.     CREATE TRACK "TrackName"where TrackName is the selected name for the
  783.     track. 
  784.     
  785.     CREATE TRACK "TrackName" AUDIO will create an audio track. 
  786.     
  787.                                    Create a pattern
  788.  
  789.     A pattern is the horizontal part of a project and its main purpose is the
  790.     handling ofevents. The patterns are located on the right part of the
  791.     screen. The left part is dedicated to the tracks.
  792.     
  793.     To create a pattern; three methods are allowed : 
  794.     
  795.     With the mouse, by double clicking in the edition window in the front of 
  796.     the selected track. 
  797.     
  798.     With the duplicate option in the Patterns menu. A copy of the current
  799.     pattern will be made. 
  800.     
  801.     In the EMusic window, with the command : 
  802.     CREATE PATTERN "PatName"where PatName is the selected name for the
  803.     pattern. The pattern will be created on the current track. 
  804.     
  805.                                   Create a Midi File
  806.  
  807.     By creating a Midi File, you will be able to transfer your projects to 
  808.     other sites not yet equiped with Euterpe.
  809.     
  810.     To create a Midi File, you must have a project loaded in RAM then select
  811.     the Export option from the Project menu and the sub-entry MIDIFILE 0 ou
  812.     MIDIFILE 1 depending on the selected type. 
  813.     
  814.                                     MIDI Recording
  815.  
  816.     The MIDI recording is one of the main functions of a sequencer. Before
  817.     anything else you must have a MIDI source (such as a keyboard with a MIDI
  818.     OUT plug), a midi interface for your computer, and at least a cable to
  819.     make the junction between the MIDI OUT plug of your source and the MIDI
  820.     IN plug of your interface. 
  821.     
  822.     The simplest method for recording is to create a pattern, activating it 
  823.     it if necessary with a mouse click. Then select the record button in the
  824.     Control window. When you will push the Play button, you will then notice
  825.     that the position counters has started moving. To stop the recording,
  826.     simply push the Stop button. 
  827.     
  828.                                 Multitracks recording
  829.  
  830.     Multitracks recording allows the recording of more than one MIDI channel 
  831.     at the same time. 
  832.     
  833.     For multitrack recording, you have to select the Record option and the 
  834.     input channel in the track Edit window for each desired track. Other 
  835.     channels will be filtered. 
  836.     
  837.                                    Audio Recording
  838.  
  839.     Audio recording allows you to add voice and acoustic instruments to your
  840.     songs. For this you will need an AHI compatible sampler. 
  841.     
  842.     For recording sounds, you must create an audio track ans select this track 
  843.     before switching to record mode. But before this you must set the
  844.     recording speed bu the menu Edit->Audio Access then the buttons Modify
  845.     and Audio Mode Selection. The sampling rate is of great importance if
  846.     your sampler is using the Amiga main processor : a too high rate could 
  847.     hang your machine. In all cases you should be able to sample at 8000Hz,
  848.     which is not enough for a good record quality but fine for composing or
  849.     arranging a song. Audio recording uses the same principles than 
  850.      Midi recording . 
  851.     
  852.                             Midi (CAMD and serial.device)
  853.  
  854.     MIDI stands for Musical Instrument Digital Interface and its 
  855.     specifications tell how the datas are travelling between a network of 
  856.     machines composing a network. 
  857.     
  858.     On the Amiga, this datas are generally using the serial interface and 
  859.     need a MIDI interface or a serial cable for linking two Amigas. This is
  860.     how Euterpe was functionning in the first time. 
  861.     
  862.     The actual version allows you to access as many Midi networks as you have 
  863.     serial ports and you can also open virtual Midi accesses on other CAMD 
  864.     applications. 
  865.     
  866.     This Midi accesses are defined as input and output and defined by a name 
  867.     (e.g. : serial.device) and a unit number (0 is default unit). The same 
  868.     access or a different access can be used in input and output. The
  869.     accesses are used by Midi and Drum instruments and can be edited by the
  870.     menu Edit -> Midi Access. You will notice a list with a selected entry : 
  871.     the access which is selected is the default one, used for the edition and
  872.     other operations (such as Midi Testing) where Instruments are not taken
  873.     into account. 
  874.     
  875.     The use of the CAMD.library will allow you to create internal accesses to
  876.     transmit MIDI datas to other CAMD software or to CAMD Midi drivers. For
  877.     example, you can create a Midi access (called Cluster) that will be used 
  878.     as an output for Euterpe and as an input for another CAMD software (such
  879.     as a MIDI effect processor) which will then transform the datas and send
  880.     them to the MIDI interface or to another software. 
  881.     
  882.                                      Audio (AHI)
  883.  
  884.     Audio with Euterpe is functionning in two ways : like a Midi instrument 
  885.     or as a single sample. 
  886.     
  887.     Euterpe being dedicated to become a full-featured software, the Audio
  888.     routines constitute a big part of the application. 
  889.     
  890.     in the first time, this routines were based on audiotools routines of Rob
  891.     Peck, which may be a little old but are still the best way to use the
  892.     audio.device. 
  893.     
  894.     Historically, these routines are tied to the IFF 8SVX and IFF SMUS file 
  895.     formats. The samples are defining octaves and an array say which octave
  896.     must be used for each of the 128 Midi notes. These samples also have an
  897.     introduction part played once and a repeat part, played again until the
  898.     end of the note. 
  899.     
  900.     This mecanism has been greatly enhanced by the introduction of the
  901.     Dissidents's SAMP format which brings the possibility of using 
  902.     resolutions from 8 to 32 bits, a varying number of channels (IFF 8SVX
  903.     format is at most stereophonic) and do not define octaves anymore but a
  904.     set of waves for each of the 128 notes. This great format did not
  905.     encounter much success, probably because of it's complexity and also
  906.     because some fields are missing to make it really perfect (For example, a
  907.     435 Hz A can not be differenciated from a 440 Hz A because the note is
  908.     defined as a Midi index). Euterpe is however internally very close to the
  909.     SAMP format. 
  910.     
  911.     Actually, Euterpe is able of reading the following formats : IFF 8SVX and
  912.     IFF AIFF. Other formats can be imported with the DataTypes (3.0 or +
  913.     needed), in this case they will be converted to IFF 8SVX (8 bits). 
  914.     
  915.     The new AHI system is a great enhancement concerning the number of audio 
  916.     channels and the sounds resolution. It's major advantage is the
  917.     possibility to interface transparently not only the Amiga internal audio
  918.     but also most of the sound cards available on the market. With AHI, it is
  919.     now possible to define a new audio format. 
  920.     
  921.     audio.device support has been removed because of the difficulty of
  922.     implementing the double-buffered reading and also because of the
  923.     impossibility of setting volume, frequency and panoramics without
  924.     accessing the hardware. Since the AHI support routines have been greatly
  925.     enhanced, the loss of quality of some 8 bits samples will be certainly be
  926.     solved by a better selection of your audio driver. 
  927.     
  928.     If you use AHI, then it will be possible to configure more than one Audio 
  929.     output with the menu Edit -> Audio Access. The default access will be the
  930.     one selected in the list. 
  931.     
  932.                                   Euterpe's Effetcs
  933.  
  934.     The effects programs for Euterpe.
  935.     
  936.     When you activate the playing of a MIDI sequence, Euterpe will offer you 
  937.     the possibility of altering it by adding effects. These can be set to the
  938.     whole song ,the tracks or to a specific pattern only. 
  939.     Another point is that a track will be proccessed only if the FX button is
  940.     set in the Tracks window. This selection will be saved with the project. 
  941.     
  942.     For the pattern effects : Pattern Menu -> Effects 
  943.     For the track effects : Track Menu -> Effects 
  944.     For the song effects : Edit Menu -> Effects 
  945.     
  946.     When playing, Euterpe parse first the pattern effects, then the track
  947.     effects and only then the song effects. 
  948.     
  949.     Effects editing is made with the Effects Edit Window
  950.     
  951.     Effetcs programs are all external applications. If some developers are
  952.     interested they can consult the fxdemo.c source code for more
  953.     informations. 
  954.     
  955.                                    The bank editors
  956.  
  957.     Interfacing Euterpe with your synthetizer.
  958.     
  959.     The bank editors allow to stock and edit your synthetizer sounds. Since 
  960.     their are many bank editors for almost all synths why adding this support
  961.     in Euterpe ? The purpose of the Euterpe interface is to offer some dialog
  962.     with these programs for allowing an efficient synth setup. A live
  963.     configuration requires a smart link between the bank editor and the
  964.     sequencer because the simple storage of sysex sequences do not allow the
  965.     real time modification of the parameters (setting a midi reverb, for
  966.     example). For the example, an editor for the well known Roland (TM)
  967.     MT-32(TM) has been provided. Developers will consult the source code
  968.     (bnkdemo.c) for learning how to interface Euterpe with their editor. 
  969.     
  970.     Bank Editors are set with the Bank Editors edit window which you can
  971.     access is via the Edit menu. 
  972.     
  973.                                   Track Type : MIDI
  974.  
  975.     These tracks contain MIDI events.
  976.     
  977.     MIDI tracks hold notes and other Midi events. Common and Realtime messages 
  978.     can be edited but in other tracks. For selecting the pattern type, press 
  979.     Shift and double click on the track name. 
  980.     
  981.                                   Track Type : AUDIO
  982.  
  983.     These tracks contain samples.
  984.     
  985.     Audio samples can be used with instruments by MIDI tracks. However, in the 
  986.     case where these samples are only sound effects or if their size prevents 
  987.     you to hold them in memory, you can choose to use them in an Audio track
  988.     by creating one pattern for each sample. This is how you will be able to 
  989.     replay the direct-to-disc samples. 
  990.     
  991.                                  Track Type : MASTER
  992.  
  993.     This track allow the control of global events.
  994.     
  995.     Master track events are affecting all the other tracks. 
  996.     
  997.     Different from other tracks, the master track always exists and can't be
  998.     deleted. It is also unique, and the only action allowed is edition in
  999.     events mode. Actually, the master track recognise tempi and signatures
  1000.     changes. 
  1001.     
  1002.                                 Questions and Answers
  1003.  
  1004.     Since you may ask some questions about this software, here are some
  1005.     answers. 
  1006.     
  1007.     How to set the locators ?
  1008.     Go to the wanted position and then simply click on the record button.
  1009.     Select then the locator you want to set. 
  1010.     
  1011.     What are external controls ?
  1012.     Theses controls are for those of you which want to bring their Amiga on
  1013.     stage ! In this case a simple three buttons mouse connected on the
  1014.     joystick port will allow you to control the functions of your needs. 
  1015.     Those who have some electronic knowledge will be able to easily make some
  1016.     kind of foot pedal. 
  1017.     
  1018.     What is navigation screen for ?
  1019.     When a band starts a practice session, maybe one musician doesn't know the 
  1020.     song structure or may be the singer forgot the texts ... Navigation
  1021.     screen is here for introducing useful informations when the song is
  1022.     performing (it sure can do karaoke but this is not my cup of tea). 
  1023.     This can be also be useful on stage if you want to add some visual effects 
  1024.     to your compositions... (notice that this screen is genlock aware) 
  1025.     
  1026.     What is OUI ?
  1027.     OUI means Object User Interface. This is a collection of C++ functions
  1028.     designed to make GUI programming easy. A simple dialog box is made with
  1029.     OUI in less than fifty lines of code. OUI has nothing to see with UIK,
  1030.     MUI or the others. It is even possible to interface OUI with any of
  1031.     those... The (awful ;)) OUI gadgets are simply BOOPSI gadgets that I
  1032.     wrote to enhance a little my interface. May be one day I will give OUI to
  1033.     the public domain but it is not my priority. Tell me if you want things
  1034.     speeded up. 
  1035.     
  1036.                                   Euterpe 's Screens
  1037.  
  1038.     You have probably noticed that Euterpe used two scrrens. One of them is
  1039.     dedicated to the windows and the other one to the display. 
  1040.     
  1041.     The Public Screen
  1042.     The main screen of Euterpe is a public and its name is Euterpe. If the
  1043.     application is quitting and if windows that do not depend of the
  1044.     application (known as visitor windows) are still there, Euterpe will ask
  1045.     you to close them. If the windows are still present after that, Euterpe
  1046.     will free everything but will let the screen opened. If later, you load
  1047.     again Euterpe then the application will use this screen instead of
  1048.     creating another one. 
  1049.     
  1050.     The Navigation Screen
  1051.     The text display is made on a so called Navigation screen which is also 
  1052.     used by external controls. If you select the Navigation screen active 
  1053.     option this screen will pass in the foreground at each play and then to
  1054.     the background at each stop. If the option inactive the screen will stay
  1055.     in the background. 
  1056.     
  1057.     Other screens
  1058.     If you are displaying pictures, Euterpe will load them in a separate 
  1059.     screen. This one will be closed at the end of the display. If your 
  1060.     pictures do not display, it is possible that there is not enough memory 
  1061.     left for a new screen initialisation. 
  1062.     
  1063.                                 The background window
  1064.  
  1065.     This window allows you to regain the control of the software when you have 
  1066.     closed all other windows.
  1067.     
  1068.     This window does not contain any gadget but allows a limited menu
  1069.     selection when it is activated : 
  1070.     
  1071.                   Project       -- Files operations 
  1072.                   Windows       -- Windows selection 
  1073.     
  1074.     
  1075.                                   The tracks window
  1076.  
  1077.     Tracks and patterns edition window.
  1078.     
  1079.     The leftmost part of this window contains four rectangles : 
  1080.     
  1081.     » Inside the first is the track name. At startup, this box is empty since
  1082.     no visible track has been  created . 
  1083.     
  1084.     Tracks types
  1085.     The tracks may be of three kinds :  Midi ,  Audio  or  Master  . 
  1086.     Master Track
  1087.     The Master track is unique and invisible. You can access to it via the 
  1088.      Edit menu . 
  1089.     Track selection
  1090.     This is done by a click on the left mouse button while pointing on the
  1091.     track name. 
  1092.     Multi-selection of tracks
  1093.     Same type tracks can be selected simulteanously by keeping the SHIFT key
  1094.     pressed while selecting them. The active track is the first selected. 
  1095.     Moving the active track
  1096.     You can move it by keeping the left mouse button pressed and dragging it 
  1097.     vertically to its new position. 
  1098.     Accessing Tracks menu
  1099.     You can access to the  Tracks  menu if the active track exists. Some
  1100.     operations work on all selected tracks. 
  1101.     Tracks parameters
  1102.     By double-clicking on a track, you will make appear the 
  1103.      parameters window  of this track. 
  1104.     
  1105.     » The second box contains the name of the  instrument  used by the track. 
  1106.     
  1107.     » The third box contains the input (in black) and output (in white)
  1108.     channels of the track. If a channel is displayed as Omni the patterns
  1109.     channels will be used. 
  1110.     
  1111.     » The last box contains three buttons : M, R et FX. 
  1112.     The M button
  1113.     This button activates/deactivates  the track output (Mute). 
  1114.     The R button
  1115.     This button activate/deactivate the record. 
  1116.     The FX button
  1117.     This button activate/deactivate the effects 
  1118.     
  1119.     The rightmost part is used for  creation  and edition of patterns. 
  1120.     
  1121.     Patterns types
  1122.     Master and Audio tracks allow only one pattern type. Instrument tracks
  1123.     allow three different pattern types : ChannelCommon and SysEx. You can
  1124.     modify the pattern type by selecting the  track parameters . 
  1125.     Pattern selection
  1126.     Click on the pattern with the left mouse button. 
  1127.     Multi-selection of patterns
  1128.     Patterns of the same kind can be selected simulteanously by keeping the
  1129.     SHIFT key pressed during the selection. The active pattern is the first
  1130.     selected. 
  1131.     Moving the active pattern
  1132.     You can move it by holding the left mouse button pressed and by dragging
  1133.     it horizontally. 
  1134.     Changing track
  1135.     Track change is done by dragging the pattern vertically. 
  1136.     Accessing the patterns menus
  1137.     You can access to the  Patterns  menu if the active pattern exists. Some
  1138.     operations work on all selected patterns. 
  1139.     Pattern edition
  1140.     By double-clicking on a section, you will make appear the 
  1141.      Edition window  of this pattern. 
  1142.     Pattern parameters
  1143.     By keeping the SHIFT key pressed and double-clicking on a pattern, you
  1144.     will make apperar the  parameters window  of this pattern. 
  1145.     
  1146.     Above the patterns are drawed the graphical indicators : measure numbers
  1147.     and the two locators. 
  1148.     
  1149.     In the bottom of the window is the status bar : Euterpe will display some
  1150.     messages in this place. 
  1151.     
  1152.     Two scrollers (horizontal and vertical) are on the window borders. They
  1153.     allow to move between tracks (vertical scroller) or between measures
  1154.     (horizontal scroller). 
  1155.     
  1156.     From this window, you may access to the following menus : 
  1157.     
  1158.                   Project       -- Files operations 
  1159.                   Windows       -- Windows selection 
  1160.                   Edit          -- Accessing datas 
  1161.                   Tracks        -- Tracks operations 
  1162.                   Patterns      -- Patterns operations 
  1163.                   Preferences   -- Euterpe's Configuration 
  1164.                   Macros        -- Repeating actions 
  1165.                   MIDI Control  -- MIDI tests ad access 
  1166.     
  1167.                                 Track creation window
  1168.  
  1169.     This window allows to set up the initial parameters of a track
  1170.     
  1171.     This  track creation  window contains : 
  1172.     Name input
  1173.     This gadget allows you to define a name for the new track. 
  1174.     Type selection
  1175.     Choose Instruments for a Midi track and et Samples for an Audio Track. 
  1176.     Inputs/Outputs
  1177.     These two display zones show you the capacities of the instrument or the
  1178.     AHI driver you have selected. 
  1179.     Instruments list
  1180.     You may choose the instrument for this track from the list. 
  1181.     OK/Annule
  1182.     Validate (OK) or cancel the creation by clicking on the matching button. 
  1183.     
  1184.                                Track parameters window
  1185.  
  1186.     This window allows the setting of the parameters of a track.
  1187.     
  1188.     This window contains : 
  1189.     Name entry
  1190.     Enter the new track name in this gadget. 
  1191.     Pattern type selection
  1192.     Instruments tracks allow three patterns types : ChannelCommon and SysEx
  1193.         Channel
  1194.         The patterns of this kind are the more frequently employed and contain 
  1195.         events associated with a Midi channel (Note, Program Change, etc...). 
  1196.         Common
  1197.         These patterns are seldom used and access all channels simulteanously
  1198.         (Song Pointer Position, TuneRequest, ...). 
  1199.         SysEx
  1200.         SysEx patterns contain System Exclusive events and may address all or
  1201.         a single channel depending on their format. The SysEx ($F0) and EOX
  1202.         ($F7) events are defined here plus one Data event. However, to help
  1203.         you in the edition of System Exclusive datas, Euterpe recognise some
  1204.         special codes defined by the Midi protocol such as Constructor
  1205.         (constructor ID) and RealTime and Non RealTime events which are
  1206.         employed by some protocols such as General Midi, Midi Show Control or
  1207.         Midi Machine Control. 
  1208.     OK/Cancel
  1209.     Validate (OK) or cancel the new parameters by clicking on the matching
  1210.     button. 
  1211.     
  1212.                               Pattern parameters window
  1213.  
  1214.     This window allow the setting of the parameters of a pattern.
  1215.     
  1216.     Window contents: 
  1217.     Pattern Name
  1218.     Enter the new pattern name in this gadget. 
  1219.     Channell
  1220.     Outut channel used by the pattern. 
  1221.     Volume
  1222.     Output volume (Audio patterns only) 
  1223.     Wave
  1224.     Wave form selection (Audio patterns only) 
  1225.     Starting Measure/Time/Step
  1226.     Starting position of the pattern. 
  1227.     Samples
  1228.     List of available samples (Audio patterns only). 
  1229.     OK/Cancel
  1230.     Validate (OK) or cancel the new parameters by clicking on the matching
  1231.     button. 
  1232.     
  1233.                               Instruments edition window
  1234.  
  1235.     This window allow the creation, the modification or the removal of an
  1236.     instrument.
  1237.     
  1238.     Window contents: 
  1239.     Create
  1240.     This button allows the creation of a new instrument of the same kind than
  1241.     the one currently selected in the list. The  parameters window  will be
  1242.     then displayed. 
  1243.     Modify
  1244.     This button allow the edition of the selected instrument by displaying the 
  1245.       parameters window . 
  1246.     Remove
  1247.     This button allows to remove the selected instrument. The linked
  1248.     instruments (those used by tracks) and the first instrument are not
  1249.     removable. 
  1250.     
  1251.     Select the new instrument for the track in the list. 
  1252.     OK/Cancel
  1253.     Validate (OK) or cancel the new selection by clicking on the matching
  1254.     button. 
  1255.     
  1256.                              Instrument parameters window
  1257.  
  1258.     This window allows to define the parameters of an instrument.
  1259.     
  1260.     Window contents: 
  1261.     Instrument name
  1262.     Enter the instrument name in this gadget. 
  1263.     Metronome
  1264.     If this option is checked, then the instrument can ne used by the
  1265.     metronome. 
  1266.     Display
  1267.     The tracks and patterns using this instrument will be drawed with the
  1268.     selected color. 
  1269.     Type
  1270.     Instrument type selection between : Midi, Drum, Audio, Drum Audio, 
  1271.     Texts, Pictures and ARexx. Changing an instrument type will cancel all
  1272.     the settings you can have defined with the previous type. 
  1273.     Load
  1274.     Load an instrument from disk. 
  1275.     Save
  1276.     The isntrument parameters are saved on disk. 
  1277.     Edite
  1278.     Instrument's specific parameters are displayed. Those are depending on
  1279.     the type. 
  1280.     OK/Cancel
  1281.     Validate (OK) or cancel the new parameters by clicking on the matching
  1282.     button. 
  1283.     
  1284.                           MIDI instrument parameters window
  1285.  
  1286.     This window allows to define the parameters of a MIDI instrument.
  1287.     
  1288.     Window contents: 
  1289.     Program name
  1290.     The program changes can be renamed with this gadget. 
  1291.     Instruments
  1292.     List of the program changes. By default, these are the General Midi
  1293.     definitions. 
  1294.     Input
  1295.     This list is for the selection of the MIDI input. 
  1296.     Output
  1297.     This list is for the selection of the MIDI output. 
  1298.     OK/Cancel
  1299.     Validate (OK) or cancel the new parameters by clicking on the matching
  1300.     button. 
  1301.     
  1302.                           Drum instrument parameters window
  1303.  
  1304.     This window allows you to define the parameters of a Drum instrument.
  1305.     
  1306.     Window contents: 
  1307.     
  1308.     The Piano
  1309.     The note displayed in yellow is the actually edited note. The entire Midi
  1310.     range is accessible (from C-2 to G 8). For editing another note, click on
  1311.     the desired place. If you are not accustomed in piano note reading, each
  1312.     octave is formed by five black notes (the sharps) and seven white notes.
  1313.     The leftmost note on the piano is C-2. 
  1314.     Instruments
  1315.     This is the list of the drum elements compatible with General Midi and
  1316.     Roland GS formats. Some old drum sequencers do not match these standards,
  1317.     you will need to convert your datas in some way. If possible, you should
  1318.     modify the drum sequencer settings, so you will have to do the job only
  1319.     once. 
  1320.     Note
  1321.     Note matching the selected element. For example, if the bass drum of your
  1322.     drum sequencer is assigned to the note 44, you should set this value for
  1323.     the General Midi elements Bass Drum 1 (36) and Acoustic Bass Drum (35).
  1324.     So you will recognise this element in the  Events window . 
  1325.     Input
  1326.     This list is for the selection of the MIDI input. 
  1327.     Output
  1328.     This list is for the selection of the MIDI output. 
  1329.     Apply
  1330.     Will convert automatically all the patterns using this instrument. So, in
  1331.     the precedent example, and if you have loaded a General Midi file, all the 
  1332.     notes 35 and 36 will be changed to 44 if you click on apply. si vous
  1333.     sélectionnez le bouton Applique. 
  1334.     OK/Cancel{ub} 
  1335.     Validate (OK) or cancel the new parameters by clicking on the matching
  1336.     button. 
  1337.     
  1338.                           Audio instrument parameters window
  1339.  
  1340.     This window allows you to define the parameters of an Audio instrument.
  1341.     
  1342.     Window contents: 
  1343.     Program
  1344.     Program change number between 0 and 127. 
  1345.     Edit
  1346.     Edition of the sample assigned to the selected program. 
  1347.     Clear
  1348.     Clear the links of the slected program. 
  1349.     Sounds
  1350.     Selection of the sample assigned to the selected program. 
  1351.     Audio driver
  1352.     List of the AHI drivers availables 
  1353.     OK/Cancel
  1354.     Validate (OK) or cancel the new parameters by clicking on the matching
  1355.     button. 
  1356.     
  1357.                        Audio drum instrument parameters window
  1358.  
  1359.     This window allows you to define the parameters of an Audio Drum
  1360.     instrument.
  1361.     
  1362.     Window contents: 
  1363.     Note
  1364.     Note selection. 
  1365.     Edit
  1366.     Edit the sample assigned to the selected note. 
  1367.     Clear
  1368.     Remove the link between the note and the sample. 
  1369.     List
  1370.     List of GM/GS drum elements. 
  1371.     Sounds
  1372.     List of samples. 
  1373.     Audio output
  1374.     Name of the AHI driver. 
  1375.     OK/Cancel
  1376.     Validate (OK) or cancel the new parameters by clicking on the matching
  1377.     button. 
  1378.     
  1379.                           Texts instrument parameters window
  1380.  
  1381.     This window allows you to define the parameters of a Text instrument.
  1382.     
  1383.     Window contents: 
  1384.     Piano
  1385.     The note displayed in yellow is the actually edited note. The entire Midi
  1386.     range is accessible (from C-2 to G 8). For editing another note, click on
  1387.     the desired place. If you are not accustomed in piano note reading, each
  1388.     octave is formed by five black notes (the sharps) and seven white notes.
  1389.     The leftmost note on the piano is C-2. 
  1390.     Sentence
  1391.     Text assigned to the note. 
  1392.     Note
  1393.     The numerical value of the selected note on the piano. 
  1394.     Sentences list
  1395.     Sentence selection. 
  1396.     Position
  1397.     By clicking on the button, the Navigation screen will be displayed and
  1398.     the new position of the text on the screen can be set by dragging the
  1399.     mouse. Press left mouse button, move the mouse and release the button for
  1400.     a new posisition. If you don't want to set a new position then press
  1401.     right mouse button. 
  1402.     X Position and Y Position
  1403.     This gadgets provide another way of entering the position. 
  1404.     Font
  1405.     A font requester will appear on the navigation screen if you select this
  1406.     button. 
  1407.     OK/Annule
  1408.     Validate (OK) or cancel the new parameters by clicking on the matching
  1409.     button. 
  1410.     
  1411.                         Pictures instrument parameters window
  1412.  
  1413.     This window allows to define the parameters of a Pictures instrument.
  1414.     
  1415.     Window contents : 
  1416.     Piano
  1417.     The note displayed in yellow is the actually edited note. The entire Midi
  1418.     range is accessible (from C-2 to G 8). For editing another note, click on
  1419.     the desired place. If you are not accustomed in piano note reading, each
  1420.     octave is formed by five black notes (the sharps) and seven white notes.
  1421.     The leftmost note on the piano is C-2. 
  1422.     Picture
  1423.     Access path for the selected picture. 
  1424.     Note
  1425.     The numerical value of the selected note on the piano. 
  1426.     File Request
  1427.     Allows to load a picture from the disk. 
  1428.     Display
  1429.     The picture will be shown on a separate screen. 
  1430.     Pictures list 
  1431.     The picture selection can be done on this list. 
  1432.     OK/Cancel
  1433.     Validate (OK) or cancel the new parameters by clicking on the matching
  1434.     button. 
  1435.     
  1436.                           ARexx instrument parameters window
  1437.  
  1438.     This window allows you to define the parameters of an ARexx instrument.
  1439.     
  1440.     Window contents: 
  1441.     Piano
  1442.     The note displayed in yellow is the actually edited note. The entire Midi
  1443.     range is accessible (from C-2 to G 8). For editing another note, click on
  1444.     the desired place. If you are not accustomed in piano note reading, each
  1445.     octave is formed by five black notes (the sharps) and seven white notes.
  1446.     The leftmost note on the piano is C-2. 
  1447.     ARexx File
  1448.     Access path for the selected ARexx script. 
  1449.     Note
  1450.     The numerical value of the selected note on the piano. 
  1451.     File Request
  1452.     Allows to load an ARexx script from the disk. 
  1453.     Launch
  1454.     Execute the selected ARexx script. 
  1455.     Scripts list
  1456.     The script selection can be done on this list. 
  1457.     OK/Cancel
  1458.     Validate (OK) or cancel the new parameters by clicking on the matching
  1459.     button. 
  1460.     
  1461.                                   The control window
  1462.  
  1463.     This window contains the gadgets needed for recording, playing and moving 
  1464.     into a project.
  1465.     
  1466.     On the first line, from left to right: 
  1467.     
  1468.     Record
  1469.     This button activates the record mode. This mode allows you to record if
  1470.     you press the Play butto, to set the locators to the current position if
  1471.     you click on one of them and also to insert tempi changes in the Master
  1472.     track if you move the tempo gadget. 
  1473.     Play
  1474.     By pressing this button, you enter in the Play mode. If the Record mode is 
  1475.     set then you will be effectively recording. If the Loop mode is set, the
  1476.     starting point will be the left locator and the reproduction will progress 
  1477.     until the right locator is reached and then the song will start again
  1478.     from the left locator and so on. If the Insertion mode is set, the song
  1479.     will play normally but the record mode will be activated between the left
  1480.     and the right locator positions. 
  1481.     Beginning
  1482.     The start of the song is reached. 
  1483.     Fast Rewind
  1484.     The position goes backward until the start of song is reached. 
  1485.     Fast Forward
  1486.     The position goes forward. 
  1487.     End
  1488.     The real end of the song is reached (the last event position). 
  1489.     Stop
  1490.     Stop Play and Record. The Record mode will be unset if necessary. si
  1491.     nécessaire. 
  1492.     Pause
  1493.     Performs a real pause. The sounds generators are not stopped, time is
  1494.     suspended until you release the pause. This is very handy when you want
  1495.     to do some settings on your sounds. 
  1496.     Left Locator
  1497.     When clicking on this button, the song pointer will move to the left
  1498.     locator position. If the record mode is active, the left locator will be
  1499.     set to the current position. The screen will flash if the setting is
  1500.     incorrect (left position > right position). 
  1501.     Right Locator
  1502.     When clicking on this button, the song pointer will move to the right
  1503.     locator position. If the record mode is activen the right locator will be
  1504.     set to the current position. The screen will flash if the setting is
  1505.     incorrect (right position < left position). 
  1506.     Solo
  1507.     The mute (M) button of each track is inverted when you press this. 
  1508.     Loop
  1509.     Activate the Looping mode : the song position will cycle between the two
  1510.     locators. 
  1511.     Insertion
  1512.     Also known as punchin/punchout : the record mode will be activated at the 
  1513.     position specified by the left locator an deactivated at the rght locator 
  1514.     position. 
  1515.     Time Signature
  1516.     This button is not active yet. 
  1517.     
  1518.     On the second line, from left to right: 
  1519.     Tempo
  1520.     This slider allows to set tempo and insert tempi changes in the Master
  1521.     track if the record is active. 
  1522.     Position
  1523.     Display the actual position in Measure/Time/Step 
  1524.     Time position
  1525.     Display the SMPTE time value of the position in Hour/Minute/Second/Video
  1526.     Frame. 
  1527.     Left locator
  1528.     Display the left locator position in Measure/Time/Step 
  1529.     Locateur droit
  1530.     Display the right locator position in Measure/Time/Step 
  1531.     
  1532.     From this window, you may access to the following menus : 
  1533.     
  1534.                   Project       -- Files operations 
  1535.                   Windows       -- Windows selection 
  1536.                   Edit          -- Accessing datas 
  1537.                   Tracks        -- Tracks operations 
  1538.                   Patterns      -- Patterns operations 
  1539.                   Preferences   -- Euterpe's Configuration 
  1540.                   Macros        -- Repeating actions 
  1541.                   MIDI Control  -- MIDI tests ad access 
  1542.     
  1543.                                     EMusic Console
  1544.  
  1545.     In this window, you can perform directly ARexx commands.
  1546.     
  1547.     The aim of this window is to help you in the handling of the  commands by
  1548.     trying it. The HELP command will show you the list. 
  1549.     
  1550.                                Patterns edition windows
  1551.  
  1552.     These windows provide patterns editing features.
  1553.     
  1554.     The patterns only work on a single output channel. The access to the 
  1555.     edition windows is gained by double-clicking on the selected pattern. 
  1556.     Each kind of window has an associated edition mode which is memorized. At
  1557.     each time, during the edition you may switch to another kind of edition 
  1558.     depending on your needs. Master type patterns can only be edited by the
  1559.     Events window. 
  1560.     
  1561.     The edition windows actually handled by Euterpe are : 
  1562.     
  1563.                  2D Edit    -- 2D graphical edition 
  1564.                  Events     -- List edition 
  1565.     
  1566.                                The effects edit window
  1567.  
  1568.     This window allows to edit the effects for a pattern, a track or the
  1569.     whole song.
  1570.     
  1571.     On the left part of the window is the list of the available effects :
  1572.     those which have been loaded. The Insert button allows you to to add a
  1573.     new effect to the list. The Show button allows you to display the
  1574.     parameters window of this effect and Hide to close it. The Remove button 
  1575.     is for unloading an effect and will not function if the effect is in use. 
  1576.     There is a number after the effect name which is the load count since
  1577.     each effect can be loaded more than once. 
  1578.     
  1579.     On the right part of the window, is the list of all the effects for the 
  1580.     track/pattern/song. Insert allows to add an effect from the left list,
  1581.     the same effect can be added more than once. Move Up and Down will move
  1582.     the selected effect. Euterpe will process the effects starting with the
  1583.     first in the list. Remove will suppress an effect from the list. 
  1584.     
  1585.     You will access to this window via : 
  1586.     
  1587.     Patterns Menu -> Effects 
  1588.     Tracks Menu -> Effects 
  1589.     Edit Menu -> Effects 
  1590.     
  1591.                              The Bank editors edit window
  1592.  
  1593.     This window allows to setup the bank editors.
  1594.     
  1595.     The window contains a list displaying the actually loaded bank editors. 
  1596.     The Insert button allows to add a new editor to the list. The Hide and
  1597.     Show buttons allow to activate/deactivate the parameters window of this
  1598.     editor. The Remove button allows to suppress an editor from the list. 
  1599.     
  1600.     The access for this window is via the  Edit Menu -> Bank Editors 
  1601.     
  1602.                               The 2D bars edition window
  1603.  
  1604.     This window display the pattern contents in two dimensions.
  1605.     
  1606.     Window contents: 
  1607.     Display box
  1608.     Onto this box the events are drawed. The upper part is used for the
  1609.     general display and the lower part is used for the velocities. The
  1610.     measures are indicated between this two parts. 
  1611.     Zoom box
  1612.     The place where the mouse is pointing at is reproduced and enlarged in
  1613.     this box. The red caret indicates the exact pointer position. Thus, in
  1614.     case of difficulties in selecting events, looking into this box may help
  1615.     you. 
  1616.     Insertion
  1617.     Click on the brush for entering insertion mode. You will then insert
  1618.     events by drawing them. The status bar will give you the parameters of
  1619.     the newly created event. 
  1620.     Removing
  1621.     Click on the rubber for entering removal mode. You will then delete events 
  1622.     by clicking on them. This operation can't be undone but you still have
  1623.     the possibility of closing the window and restore the previous pattern by
  1624.     answering "No" to the asked question. 
  1625.     Length
  1626.     Click on this button for modifying a note length. Then click on the note
  1627.     and set its new length. 
  1628.     Move
  1629.     Click on this button for moving an event. Click on the event and move it
  1630.     horizontally for a new pos and vertically for a new note value. 
  1631.     Selection
  1632.     Click on this button for selecting events. With the mouse, you will
  1633.     select all events between the place where you click and the place where
  1634.     you released. 
  1635.     Play
  1636.     The contents of the screen will be played by clicking on this button. 
  1637.     Type selection
  1638.     The event type is selected. Available types are depending on the pattern
  1639.     type. 
  1640.     Status bar
  1641.     This is where the event parameters are displayed. 
  1642.     Scrolling bar
  1643.     This bar allows you to move into the pattern.. 
  1644.     
  1645.     From this window, you may access to the following menus : 
  1646.     
  1647.                   Windows       -- Windows selection 
  1648.                   Display   -- Display control 
  1649.     
  1650.                                   3D display window
  1651.  
  1652.     This window display the contents of a pattern with an isometric 3D
  1653.     display.
  1654.     
  1655.     This window contains: 
  1656.     Display box
  1657.     In this box the events are drawed. In the background are the reference
  1658.     planes. The notes are displayed with their velocity for the Y axis and
  1659.     their range for the Z axis (depth). This allows a quick recognition of
  1660.     chords. 
  1661.     
  1662.     The other fonctionnalities of this window are not yet defined. 
  1663.     
  1664.     From this window, you may access to the following menus : 
  1665.     
  1666.                   Windows       -- Windows selection 
  1667.                   Display   -- Display control 
  1668.     
  1669.                               The Rythm grid edit window
  1670.  
  1671.     This window displays the contents of the pattern in a grid.
  1672.     
  1673.     This window contains: 
  1674.     Display box
  1675.     In this box, the events are displayed as points into a grid. 
  1676.     Events name
  1677.     The list on the right display the name of the events that you are editing
  1678.     : notes, program changes or DrumKit elements. 
  1679.     Edition buttons
  1680.     These buttons are the same which are in the Events window and allow a
  1681.     fine tuning of an event parameters. 
  1682.     Play button
  1683.     The screen contents will be played. If you activate the loop mode in the 
  1684.     Controls window, then it will be possible to edit in real time just like 
  1685.     a real drum machine. Select again this button for stopping the play. 
  1686.     Type selection
  1687.     The event type is selected. Available types are depending on the pattern
  1688.     type. 
  1689.     Status bar
  1690.     This is where the event parameters are displayed. 
  1691.     Scrolling bar
  1692.     This bar allows you to move into the pattern. 
  1693.     
  1694.                                     Editing events
  1695.     
  1696.     
  1697.     When you click on an empty square, you create a new event. Then you can
  1698.     modify its settings by using the buttons under the display box. When you
  1699.     click on a selected square then you will erase the event. Finally, if you
  1700.     click on an unselected square the event will be selected and you will be
  1701.     able to edit it. 
  1702.     
  1703.     From this window, you may access to the following menus : 
  1704.     
  1705.                   Windows       -- Windows selection 
  1706.                   Display   -- Display control 
  1707.     
  1708.                                The list edition window
  1709.  
  1710.     This window display the list of the patterns events.
  1711.     
  1712.     Window contents Insert
  1713.     Click on this button for inserting a new event in the list. The event type 
  1714.     will be displayed by the type gadget. If a new event is already selected, 
  1715.     the values of the new event will be taken from it. Else, default values 
  1716.     will be used. 
  1717.     Remove
  1718.     Click on this button for removing all the selected events. 
  1719.     Type selection
  1720.     The active (first selected) event type can be modified with this gadget. 
  1721.     Attributes
  1722.     This three gadgets are for the setting of the contents of the active
  1723.     event. 
  1724.     Position
  1725.     This three gadgets are for the setting of the position of the active
  1726.     event. 
  1727.     Duration
  1728.     This three gadgets are for the setting of the length of all selected
  1729.     events
  1730.     List
  1731.     The events are displayed here. 
  1732.     Scroller
  1733.     This gaget is for moving into the list. 
  1734.     
  1735.     From this window, you may access to the following menus: 
  1736.     
  1737.                   Edit      -- Events edition 
  1738.                   Action        -- Searching and replacing 
  1739.                   Windows       -- Windows selection 
  1740.     
  1741.                                      Project Menu
  1742.  
  1743.     This menu holds the general functions of the software. 
  1744.     
  1745.     New 
  1746.         Create a new file. 
  1747.     Open 
  1748.         Load a file. The file format is automatically recognised between the
  1749.         following : 
  1750.         - ETSF : Proprietary format (EuTerpe Sequencer File) 
  1751.         - SMF  : Standard MidiFile type 0 ou 1 
  1752.         - SMUS : IFF SMUS format 
  1753.     Save 
  1754.         Save a song in the ETSF Euterpe format 
  1755.     Save as 
  1756.         Rename a song 
  1757.     Export 
  1758.         allow the exportation in the following formats : 
  1759.         MidiFile Type 0 : Mono track Midi File Format 
  1760.         MidiFile Type 1 : Multi Track Midi File Format 
  1761.     Quit 
  1762.         End of the application and of the public screen Euterpe if no visitor
  1763.         window is still present. Else the screen will stay open and will be
  1764.         use in any next launching of Euterpe. 
  1765.     Information 
  1766.         Display the version number and your coordinates. 
  1767.     Help 
  1768.         Call AmigaGuide and display the Euterpe's help 
  1769.     
  1770.                                      Windows Menu
  1771.  
  1772.     This menu exists on all opened windows other than dialog box and allows 
  1773.     you to make active or open the selected window. 
  1774.     
  1775.     Tracks 
  1776.         The tracks and patterns edit window 
  1777.     Control 
  1778.         The tapedeck type controls 
  1779.     EMusic Console 
  1780.         Open the EMusic console for command line interfacing. 
  1781.     Files 
  1782.         Display the name of each song currently available and makes active
  1783.     the one selected. 
  1784.     
  1785.                                      Tracks Menu
  1786.  
  1787.     This menu holds the tracks control functions 
  1788.     
  1789.     Open 
  1790.         Load a track 
  1791.     Save 
  1792.         Save a track 
  1793.     Remove 
  1794.         Remove the current track 
  1795.     Duplicate 
  1796.         Make a clone of the current track 
  1797.     Erase 
  1798.         Erase everything into the track 
  1799.     Mix 
  1800.         Mix the events of the selected tracks into a new one (multi-select is
  1801.         SHIFT + left mouse button) 
  1802.     Expand 
  1803.         Each section is placed on a single track 
  1804.     Play 
  1805.         Play the track alone 
  1806.     Effects 
  1807.         Open the effects window for the track. 
  1808.     First Pattern 
  1809.         Move the position pointer to the first pattern of the track 
  1810.         
  1811.                                         Patterns Menu
  1812.  
  1813.     This menu holds the patterns control functions 
  1814.     
  1815.     Open 
  1816.         Loads a pattern 
  1817.     Save 
  1818.         Save the current pattern 
  1819.     Remove 
  1820.         Remove the current pattern from the track 
  1821.     Edit 
  1822.         Edit the current pattern 
  1823.     Duplicate 
  1824.         Makes one or more copies of the current pattern 
  1825.     Erase 
  1826.         Remove all the events from the current pattern 
  1827.     Mix 
  1828.         Mix two or more sections (multi-select is SHIFT + left mouse button) 
  1829.     UnMix 
  1830.         Create sections from the current one 
  1831.     Play 
  1832.         Play the current section 
  1833.     Quantify 
  1834.         Open the quantifying window 
  1835.     Effects 
  1836.         Open the effects window for the pattern 
  1837.     Front 
  1838.         In case of many patterns at the same place, display the current
  1839.         section in front of the others 
  1840.     Back 
  1841.         In case of many patterns at the same place, display the current
  1842.         section in back of the others 
  1843.         
  1844.                                           Edit Menu
  1845.  
  1846.     This menu holds the edit functions. 
  1847.     
  1848.     Cut 
  1849.         Remove the selection and place it into the clipboard. 
  1850.     Copy 
  1851.         Place the selection into the clipboard 
  1852.     Paste 
  1853.         Insert the clipboard contents 
  1854.     Master Track 
  1855.         Allows you to edit various parameters such as tempi and time
  1856.         signatures changes 
  1857.     Midi Access 
  1858.         Allows you to edit access to the MIDI outputs via serial port or
  1859.         CAMD.library 
  1860.     Audio Access 
  1861.         Allows you to edit access to the audio outputs via internal routines
  1862.         or AHI functions 
  1863.     Samples 
  1864.         Samples editing 
  1865.     MidiMix 
  1866.         Volume and panoramics mix window for the 16 Midi channels. 
  1867.     Effects 
  1868.         Open the effects window for the song. 
  1869.     Bank Editors 
  1870.         Open the bank editors window. 
  1871.     Undo 
  1872.         Cancel the last operation 
  1873.     Redo 
  1874.         Restore the last canceled operation 
  1875.         
  1876.                                        Preferences Menu
  1877.  
  1878.     This menu contains the software configuration options 
  1879.     
  1880.     External controls 
  1881.         Edit the external controls for the current song 
  1882.     Workbench 
  1883.         Open/Close the Workbench 
  1884.     Display 
  1885.         Choose the screen mode 
  1886.     Navigation screen 
  1887.         Genlocks controls for the play screen 
  1888.     CLI 
  1889.         Launch a CLI process on Euterpe's screen 
  1890.     Options 
  1891.         Differents setting such as the grid and the resolution 
  1892.     Save 
  1893.         Save the options 
  1894.     Load 
  1895.         Load an option file 
  1896.         
  1897.                                           Macro Menu
  1898.  
  1899.     This menu hold the operations on macros. 
  1900.     
  1901.     Record 
  1902.         Record the application events into a macro 
  1903.     Edit 
  1904.         Select and edit a macro 
  1905.     Execute 
  1906.         Execute a macro 
  1907.     Open 
  1908.         Open a macro from disk 
  1909.     Save 
  1910.         Save a macro on disk 
  1911.     Function keys 
  1912.         Assign function keys to macros 
  1913.         
  1914.                                       Midi Control Menu
  1915.  
  1916.     This menu contains the synchronisation, test and control MIDI functions 
  1917.     
  1918.     Omni On 
  1919.         Send an Omni On message on the active midi channel
  1920.     Omni Off 
  1921.         Send an Omni Off message on the active midi channel
  1922.     Mono On 
  1923.         Send an Mono On message on the active midi channel
  1924.     Poly On 
  1925.         Send an Poly On message on the active midi channel
  1926.     Program Change 
  1927.         Send an Program Change message on the active midi channel
  1928.         
  1929.         
  1930.     Song Selection 
  1931.         Send a Song Select message 
  1932.     Song Pointer Position 
  1933.         Send a Song Pointer Position message 
  1934.         
  1935.         
  1936.     Metronome 
  1937.         Metronome Settings 
  1938.     Input Clock 
  1939.         Select the clock type 
  1940.             Internal 
  1941.                 Amiga timer is used 
  1942.             LTC Audio Time Code 
  1943.                 Audio Informations from a sampler are used as time basis 
  1944.                 (SMPTE/LTC type) 
  1945.             Midi Time Code 
  1946.                 Use an external Midi Time Code 
  1947.             Midi Clock 
  1948.                 Midi Clocks are used as time basis 
  1949.             Aux Input 
  1950.                 Pulses from one of the two mouse/joystick ports are taken as
  1951.                 time basis 
  1952.     Output Clock 
  1953.         Select the kind of synchro for output 
  1954.             None 
  1955.                 No synchro is sent 
  1956.             Midi Time Code 
  1957.                 Midi Time Code 
  1958.             Midi Clocks 
  1959.                 Midi Time Clocks 
  1960.             LTC Audio Time Code 
  1961.                 Audio signal to record on a magnetophone 
  1962.                 
  1963.                 
  1964.     Midi Testing 
  1965.         Différents tests pour vérifier que votre configuration MIDI fonctionne 
  1966.             Notes On/Off 
  1967.                 Envoie des notes sur les différents canaux midi 
  1968.             Program Changes 
  1969.                 Send program changes on the differents midi channels 
  1970.             Bank Select 
  1971.                 Send BANK SELECT messages on the differents midi channels 
  1972.                 
  1973.                                             Windows menu (Edition)
  1974.  
  1975.     This menu is for switching to another window. If the requested window is
  1976.     actually closed, it will be then opened. 
  1977.     
  1978.     Tracks 
  1979.         Display the la  Track window . 
  1980.     Contrôles 
  1981.         Display the la  Control window . 
  1982.     EMusic Console 
  1983.         Display the la  EMusic console . 
  1984.     
  1985.                               The Display menu (2D Edit)
  1986.  
  1987.     This menu holds the display options of the window. 
  1988.     
  1989.     Screen 
  1990.         Allows you to select another kind of edition. 
  1991.     Display All. 
  1992.         If this option is checked, all the events will be showed. Else, only
  1993.     the selected type will be visible. 
  1994.     Width 
  1995.         Modifies the width of 4/4 measure. Please note that if you have
  1996.         modified the time signature (i.e. 3/4) the actual number of measures
  1997.         displayed will be different. 
  1998.         
  1999.                                     The Edit Menu (Events)
  2000.  
  2001.     This menu holds the standard edition functions of the pattern. 
  2002.     
  2003.     Screen 
  2004.         Allows you to select another kind of edition. 
  2005.     Cut 
  2006.         Remove and memorize the selection. 
  2007.     Copy 
  2008.         Memorize the selection. 
  2009.     Paste 
  2010.         Insert the memorized events. 
  2011.     Select All 
  2012.         The entire list is selected. 
  2013.     Undo 
  2014.         Not active yet 
  2015.     Redo 
  2016.         Not active yet 
  2017.     
  2018.                                The Action menu (Events)
  2019.  
  2020.     This menu holds the special edition functions of the pattern. 
  2021.     
  2022.     Search 
  2023.         Search an event by its type and its contents. The first event founded
  2024.         starting from the selection will become the active event. If no event
  2025.         is selected in the list then the search will start again at the
  2026.         beginning. 
  2027.     Search Next 
  2028.         Search the next matching event and select it. 
  2029.     Search Previous 
  2030.         Search the previous matching event and select it. 
  2031.     Replace 
  2032.         Performs a search and then a replace regarding the type and the
  2033.         contents (only the checked boxes values will be actually searched for
  2034.         or used for the replacement). 
  2035.     Replace Next 
  2036.         Replace the selected event if it is matching then search the
  2037.         following. 
  2038.     Replace Previous 
  2039.         Replace the selected event if it is matching then search the previous
  2040.         one. 
  2041.     Replace All 
  2042.         Performs a Replace Next until the end of the list is reached. 
  2043.     Arpegiator 
  2044.         When you select two or more events, their position will be set as
  2045.         indicated in the dialog box. 
  2046.         
  2047.                                        ARexx functions
  2048.  
  2049.     The ARexx port is entitled Euterpe. There is a distinction between the
  2050.     use of ARexx with the capability of defining an ARexx instrument which
  2051.     will execute ARexx scripts during the play. Some of these functions are
  2052.     available under external control. 
  2053.     
  2054.     CREATE INSTRUMENT "InstName" [MIDI|DRUM|AUDIO|AUDIODRUM|PICTURE|REXX|TEXT
  2055.         Create a new instrument. Default type is MIDI. 
  2056.     
  2057.     CREATE PATTERN "PatName" [TRACK "TrackName"] 
  2058.         Create a pattern 
  2059.     
  2060.     CREATE TRACK "TrackName" [AUDIO|INSTRUMENT ["InstName"]] [INPUT channel] 
  2061.     [OUTPUT channel] 
  2062.         Create a new track. 
  2063.         CREATE TRACK "MyTrack" creates the track "MyTrack" as an INSTRUMENT
  2064.         track. 
  2065.         CREATE TRACK "MyTrack" AUDIO creates the track "MyTrack" as an AUDIO
  2066.         track. 
  2067.         CREATE TRACK "MyTrack" INSTRUMENT "Drum" creates the track "MyTrack"
  2068.         as an INSTRUMENT track and use the "Drum" instrument. 
  2069.         CREATE TRACK "MyTrack" INPUT 10 OUTPUT 5 creates the track "MyTrack"
  2070.         with the input channel 10 and the output channel 5. 
  2071.     
  2072.     DELETE TRACK "TrackName" 
  2073.         Delete the named track. 
  2074.     
  2075.     ED "NomFic" 
  2076.         Edit the file FileName (Actually uses C:Ed or the editor defined by
  2077.         the EDITOR environment variable). 
  2078.     
  2079.     HELP
  2080.         Display the online help. 
  2081.     
  2082.     ID = val 
  2083.         Store val into the variable id. 
  2084.     
  2085.     INP n 
  2086.         Read n datas on the MIDI input. 
  2087.     
  2088.     INSERT CONTROLCHANGE v1 v2 [PATTERN "PatName"] [POS position] 
  2089.     INSERT NOTE v1 v2 v3 [LENGTH len][PATTERN "PatName"] [POS position] 
  2090.     INSERT PROGRAMCHANGE v1 [PATTERN "PatName"] [POS position] 
  2091.         Events insertion 
  2092.     
  2093.     LOAD INSTRUMENT "InstName" 
  2094.         Load an instrument 
  2095.     
  2096.     LOAD PATTERN "PatternName" 
  2097.         Load a pattern 
  2098.     
  2099.     LOAD SONG "FileName" 
  2100.         Load a project 
  2101.     
  2102.     LOAD SOUND "SampleFile" 
  2103.         Load a sample. 
  2104.     
  2105.     LOCATION
  2106.         Return the actual position. 
  2107.     
  2108.     LOCATION "mmm:tt:ppp" 
  2109.         Set the song position at mmm:tt:ppp. 
  2110.     
  2111.     NEW
  2112.         Create a new project. 
  2113.     
  2114.     OUT val,val... 
  2115.         Send datas to the MIDI output. 
  2116.     
  2117.     PRINT expr 
  2118.         Display the result of the expr expression. 
  2119.     
  2120.     QUIT
  2121.         Quit Euterpe. 
  2122.     
  2123.     RECORD
  2124.         Record active. 
  2125.     
  2126.     RX "FileName" 
  2127.         Start an ARexx script. 
  2128.     
  2129.     RXS "command" 
  2130.         Start an ARexx command. 
  2131.     
  2132.     SAVE
  2133.         Save 
  2134.     
  2135.     SAVEAS "FileName" 
  2136.         Save as 
  2137.     
  2138.     SELECT PATTERN "PatName" [TRACK "TrackName"] 
  2139.         Select a pattern. 
  2140.     
  2141.     SELECT TRACK "TrackName" 
  2142.         Select a track. 
  2143.     
  2144.     SELECT WINDOW TRACKS|CONTROLS
  2145.         Display the selected window. 
  2146.     
  2147.     START
  2148.         Start playing. 
  2149.     
  2150.     STARTSTOP
  2151.         Stop if playing, start if stopped. 
  2152.     
  2153.     STOP
  2154.         Stop 
  2155.     
  2156.     SYSTEM "command" 
  2157.         Start an AmigaDos command. 
  2158.     
  2159.     VAR varname 
  2160.         Define varname as a new variable. 
  2161.     
  2162.     WAITINP
  2163.         Wait the end of the INP command. 
  2164.     
  2165.     
  2166.                                 The keyboard shortcuts
  2167.  
  2168.     Here are the Euterpe functions that you can access with the keyboard. 
  2169.     
  2170.         In the tracks window or in the navigation screen, press on the space
  2171.     bar for the Start/Stop function. 
  2172.     
  2173.         In the tracks window, B allow the edition of the selected pattern 
  2174.     with Bars and E with Events. Please note that a side effect will allow 
  2175.     you to edit the samples with Events or Bars. This is harmless but also 
  2176.     useless. 
  2177.     
  2178.         In the track window, the cursor keys up and down will allow you to
  2179.     change the selected track and left and right are for the pattern changes. 
  2180.     
  2181.         The following keys are also recognised : 
  2182.             M : to activate/deactivate a track 
  2183.             R : to activate/deactivate the recording of a track 
  2184.             F : to activate/deactivate the effects of a track 
  2185.             b : to go to the beginning of a song 
  2186.             e : to go to the end of a song 
  2187.             < : for a fast rewind 
  2188.             > : for a fast forward 
  2189.             l : left locator 
  2190.             r : right locator 
  2191.             j : jump to next song (loop) 
  2192.     
  2193.                                 Euterpe's instruments
  2194.  
  2195.     Euterpe offer you a big instruments palette. Eight instrument types are 
  2196.     defined. Each instrument track use only one instrument but one instrument 
  2197.     can be used by more than one track. 
  2198.     
  2199.     Instruments are : 
  2200.     MIDI 
  2201.     MIDI instrument is the one by default. The notes are send to the Midi
  2202.     output. This instrument use the General MIDI/Roland GS definitions for
  2203.     the program changes but you can modify these.0 
  2204.     DRUM 
  2205.     DRUM instrument is like MIDI but is specially adapted to rythm machines.
  2206.     The drum notes of the GM/GS format are used but you can modify those to
  2207.     your configuration and also make notes conversion. 
  2208.     AUDIO 
  2209.     AUDIO instrument is very like the MIDI one except that it use up to 128
  2210.     audio sounds which are controlled by Program Changes. 
  2211.     AUDIO DRUM 
  2212.     AUDIO DRUM instrument is very like the DRUM one except that it use up to
  2213.     128 audio sounds which are mapped to the Midi notes. 
  2214.     TEXTS 
  2215.     Up to 128 text strings are definable with a font and a position for each
  2216.     of this texts. These strings are mapped to the Midi Notes. 
  2217.     Pictures 
  2218.     Up to 128 IFF ILBM pictures can be selected and mapped to the 128 MIDI
  2219.     notes. DataTypes are used if available. 
  2220.     AREXX 
  2221.     AREXX instrument allow to assign up to 128 ARexx scripts to the Midi
  2222.     notes. 
  2223.     
  2224.                                  Active MIDI channel
  2225.  
  2226.     The active MIDI channel is the channel of the selected track, or if no
  2227.     track has been selected this channel do not exist. If the selected track
  2228.     has been put in Omni mode then the MIDI active channel will be the MIDI
  2229.     channel of the first selected pattern. 
  2230.     
  2231.     
  2232.     ARexx            Keyboard         Euterpe          Menus        
  2233.     Instruments  
  2234.  
  2235.